sheer hillside - Espagnol Anglais Dictionnaire